Posts related to: .NET
wwDotnetBridge and Loading Native Dependencies for .NET Assemblies
If you're using a .NET component with wwDotnetBridge or plain COM Interop that has a native dependency on non-.NET DLLs, you need to be careful to ensure that the native libraries can be found. In this post I describe how .NET assembly loading works and how external native dependencies are resolved in .NET and subsequently how you have to deal with them in your FoxPro applications.
Calling async/await .NET methods with wwDotnetBridge
More and more .NET APIs expose Async only interfaces and it might seem that calling async await code from FoxPro seems like it would be difficult. I had my doubts it would but as it turns out it does. In this post I describe how async await works in .NET and how the lower Task API is used to implement it, and more importantly how we can call async methods using the .NET Task API.